Software in Safety Critical Systems: Achievement and Prediction
نویسندگان
چکیده
Software is the primary determinant of function in many modern engineered systems, from domestic goods such as washing machines through mass-market products such as cars to civil aircraft and nuclear power plant. In a growing number of cases the software is safety critical or safety related, i.e. failure or malfunction could give rise to, or contribute to, a fatal accident. In general, where software is a key element of a safety critical system it is developed in accordance with a set of guidelines or standards produced by the industry, or imposed by a regulator.
منابع مشابه
Certification of software in safety - critical I & C systems of nuclear power plants
Nuclear power plants have well-defined processes to acquire and qualify safety-critical systems. Ultimate goal is to maximise safety, without compromises in quality and reliability. Each new device and system in nuclear power plant shall be classified and qualified according to its safety requirements. Using modern technology means in practice that more and more components have programmable fea...
متن کاملSoftware Assurance Arguments vs
This paper discusses the complementary role of software assurance arguments and formal mathematical arguments in justifying the achievement of safety and reliability properties within critical applications. This paper reviews the theoretical foundation of this area and proposes a way forward for combining the use of these two forms of arguments in systems and software engineering.
متن کاملMaking Software Safety Assessable and Transparent
Most formal assessment and evaluation techniques and standards assume that software can be analysed like any physical item. In safety-critical systems, software is an important component providing functionality. Often it is also the most difficult component to assess. Balanced use of process assessment and product evaluation methods is needed, because lack of transparency in software must be co...
متن کاملVoting Algorithm Based on Adaptive Neuro Fuzzy Inference System for Fault Tolerant Systems
some applications are critical and must designed Fault Tolerant System. Usually Voting Algorithm is one of the principle elements of a Fault Tolerant System. Two kinds of voting algorithm are used in most applications, they are majority voting algorithm and weighted average algorithm these algorithms have some problems. Majority confronts with the problem of threshold limits and voter of weight...
متن کاملEvaluating Critical Safety and Health Risks by Job Safety Analysis and Analytic Hierarchy Process in Industrial Printing
Background: Critical risks are one of the most important problems in industries, which have high costs for the industry. This study aimed to assess critical safety and health risks through job safety analysis and analytic hierarchy process in industrial printing. Materials and Methods: The present study was conducted as a descriptive and analytical in one of the printing industries in Iran, in...
متن کامل